operating self-sufficiency - German English Dictionary